/**
 * @author ltc
 */

	var divs = $("div");
	var inputs = $("input");
	
	var valor = divs.find("#divValorAtividade");
	var peso = divs.find("#divPesoAtividade");
	var darNotaSim = $('#darNotaSim');
	var darNotaNao = $('#darNotaNao');
	
	//alternativas do passo2_b
	var alternativas = $("#divAlternativas");
	var verdadeiroFalso = $("#divVerdadeiroFalso");
	var alternativasRadio = $("#divAlternativasRadio");
	alternativasRadio.css('display', 'none');
	alternativas.css('display', 'none');
	verdadeiroFalso.css('display', 'none');
	valor.css('display', 'none');
	peso.css('display', 'none');
	
	if(darNotaSim.is(':checked')){
		valor.css('display', 'block');
		peso.css('display', 'block');
	}
	
	var contadorCampoMultiplo=3;
	
	var notaFinal = 0;
$("input[name=strDarNota]").change(function() {
	if(this.value != 0){	
		valor.fadeIn(1000);
		peso.fadeIn(1000);
	}else{
		valor.fadeOut(1000);
		peso.fadeOut(1000);
	}

});


$("select[name=strTipo]").change(function(){
	
	if(this.value == "dissertativa" ||this.value == "Selecione o tipo de atividade"){
		alternativas.fadeOut(1000);
		alternativasRadio.fadeOut(1000);
		verdadeiroFalso.fadeOut(1000);
	}else if(this.value == "verdadeiroFalso"){
		alternativasRadio.fadeOut(1000,function(){verdadeiroFalso.fadeIn(2000);});		
		alternativas.fadeOut(1000 ,function(){verdadeiroFalso.fadeIn(2000);});		
	}else if(this.value == "multiplaEscolha"){
		alternativas.fadeOut(1000, function(){alternativasRadio.fadeIn(2000);});
		verdadeiroFalso.fadeOut(1000, function(){alternativasRadio.fadeIn(2000);});
	}else{
		alternativasRadio.fadeOut(1000,function(){alternativas.fadeIn(2000);});
		verdadeiroFalso.fadeOut(1000, function(){alternativas.fadeIn(2000);});
	}
	
});

$('input#adicionaRadio').click(function(){

    /* Pega uma linha existente */
    var alternativa = $('#repetirRadio').clone();
	var inputAlternativaStr = alternativa.find("input:text");
	var inputAlternativa = alternativa.find("input:radio");
	contadorCampoMultiplo++;
    inputAlternativaStr.attr("name","strAlternativaRadio"+contadorCampoMultiplo);
    inputAlternativaStr.attr("value","");
    inputAlternativa.attr("value",contadorCampoMultiplo);
    
	/* Acrescenta uma nova linha */
	$('#multiplaEscolha').append(alternativa);
	
    
});


$('input#adiciona').click(function(){

    /* Pega uma linha existente */
    var alternativa = $('#repetir').clone();
    var inputAlternativa = alternativa.find("input:checkbox");
	var inputAlternativaStr = alternativa.find("input:text");
	contadorCampoMultiplo++;
	inputAlternativa.attr("id","chkAlternativa"+contadorCampoMultiplo);
    inputAlternativaStr.attr("id","strAlternativa"+contadorCampoMultiplo);
	inputAlternativa.attr("name","chkAlternativa"+contadorCampoMultiplo);
    inputAlternativaStr.attr("name","strAlternativa"+contadorCampoMultiplo);
    inputAlternativaStr.attr("value","");
    
	/* Acrescenta uma nova linha */
	$('#selecaoMultipla').append(alternativa);
	
    
});

$('.corrigirPerguntaAluno').each(function() {
	var pergunta	=	$(this);
	var comentar	=	pergunta.find('#comentar');
	var listaOcultos	=	pergunta.find('#comentarioPergunta');
	comentar.css('cursor', 'pointer');
	var comentado = false;
	
	listaOcultos.each(function(){
		var elemento	=	$(this);
		elemento.hide();
	});
	
	comentar.click(function(){
		if (comentado) {
			listaOcultos.each(function(){
				var elemento	=	$(this);
				elemento.hide(200);
			});
			comentado	=	false;
		}
		else {
			listaOcultos.each(function(){
				var elemento	=	$(this);
				elemento.show(300);
			});
			comentado	=	true;
		}
	});
});

$(".strNota").each(function(){
	var campoNota = $(this);
	var notaAnterior = 0;
	var campoNotaFinal = $("#strNotaFinal");
	
	campoNota.focus(function(){
		notaAnterior = parseInt(this.value);
	});
	
	campoNota.blur(function(){
		notaFinal = notaFinal - notaAnterior;
		notaFinal += parseInt(this.value);
		campoNotaFinal.attr("value",notaFinal);
	});
	notaFinal += parseInt(this.value);
	campoNotaFinal.attr("value",notaFinal);
});
